to be exhausted - French English Dictionary